@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}

.box2{ background:none repeat scroll 0 0 #FFFFFF;overflow:hidden;border:1px solid #d4d2d2;width:645px;margin:40px auto 0 auto;}
.banner_tit{border-bottom:1px solid #ebebeb;line-height:45px;font-family:"微软雅黑";font-size:18px;height:45px;padding-left:20px;position:relative;color:#222222;}
.hot_role{width:645px;overflow:hidden;}
#centerwell{position:relative;height:300px;margin:0;padding:0;background:#FFFFFF;overflow:hidden;width:1055px;}
#centerwell li{position:relative;width:100px;height:300px;float:left;border-right:#3d464e 1px solid;background:white;overflow:hidden;}
#centerwell h3{position:absolute;top:0;left:0;margin:0;width:100px;height:300px;background-color:#000000;position:relative;cursor:pointer;}
#centerwell .hot_content{position:absolute;left:115px;top:15px;width:415px;color:#5f5f5f;font-size:15px;line-height:18px;font-family:GeogrotesqueMedium, Helvetica, Arial, sans-serif;letter-spacing:0pt;}
#centerwell h3 img{filter:alpha(opacity=30);opacity:0.3;float:left;width:100px;height:300px;}
#centerwell h3.on img{filter:alpha(opacity=100);opacity:1;}
#centerwell h3 .hot_title{display:block;position:absolute;z-index:10;left:0;bottom:0;width:72px;height:177px;color:#FFFFFF;text-align:center;}
#centerwell h3.on .hot_title{display:none;}
.hot_content .hot_left{float:left;}
